<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 先进后出     栈方法 
        // push  pop 操作的是数组的结尾
        var xiaobao = ['苏荃','双儿','方怡','曾柔','阿珂','建宁公主','沐剑萍'];

        document.write(xiaobao,"<br />");
        // var res = xiaobao.push('云缨');
        // // push 方法返回值是添加元素之后新数组的长度 
        // console.log(res);
        // document.write(xiaobao);

        // var res = xiaobao.pop();
        // // pop方法返回值是你从数组结尾删除的那个元素
        // console.log(res);
        // document.write(xiaobao);

        // 添加到结尾或者从结尾删除元素 原数组发生了变化 

        // 先进先出     队列方法 
        // unshift  shift  操作的是数组的开头  


        // var res = xiaobao.unshift('云缨');
        // console.log(res);
        // // unshift()这个方法也是返回新数组的长度 
        // document.write(xiaobao);
        // // 原数组也发生了变化 

        // var res = xiaobao.shift();
        // // // shift方法返回值是你从数组开头删除的那个元素
        // console.log(res);
        // document.write(xiaobao);








    </script>
</body>
</html>